html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img,input,button { border:none; padding:0;margin:0;outline-style:none; }   /*去掉input等聚焦时的蓝色边框*/
ul, ol { list-style:none; }
html {
	font-family: Microsoft YaHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif;
}
input { padding-top:0; padding-bottom:0; font-family: "SimSun","Microsoft yahei";}
select, input { vertical-align:middle;}
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; } /*防止拖动*/
img {border:0; vertical-align:middle; }  /*  去掉图片低测默认的3像素空白缝隙，或者用display：block也可以*/
a{text-decoration: none;}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.b_box{
    /*width: 1200px;*/
    margin-left: auto;
    margin-right: auto;
}
.new-design-max-width {
	width: 1200px!important;
}
.top_zbox{
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	}
.top_box{
    width: 100%;
    background-color: #f2f2fa;
    overflow: hidden;
    margin-bottom: 20px;
}
.top_left{
    float: left;

}
.top_left li{
    float:left;
    line-height: 40px;
}
#top_hy{
    color: #333333;
    font-size: 12px;
	margin-right:30px;
}
.top_left a{
    color: #ff7a7b;
    font-size: 12px;
    line-height: 30px;
    margin-left:10px;
}
.top_left a:hover{
	text-decoration:underline;

	}
.top_right{
     float: right;
 }
.top_right li{
    float: left;
	font-size: 16px;
    margin-right:20px;
	line-height: 40px;
}
.top_right a{
    color: #333333;
    font-size: 12px;
    line-height: 30px;
}
.top_right a:hover{
	text-decoration:underline;
	}
#top_Qdl .top_Q{
    vertical-align:middle;
}
.top_right .top_tb,.top_right .top_sx{
    vertical-align:middle;
}
.top_right .top_tb{
    margin-left: 2px;
}
.top_right .top_sx{
    margin-left: 10px;
    margin-right: 5px;
}
.ls_log img{
	width: 230px;
	margin-right: 25px;
	padding-top: 5px;
}
.ls_lc,.ls_log,.ls_lys,.ls_city{
    float: left;
}
.ls_city {
  text-align: center;
    margin-top:18px;
    /*margin-right: 34px;*/
	position:relative;

}
#cs{
    font-size: 18px;
    color: #333;
	font-weight:bold;
}
#qh{
    font-size: 16px;
    color: #01327b;
	cursor:pointer;
}
#qh a{
	color:#333;
}
.ls_box{
    width:1200px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom: 20px;
}
.ls_lc .ls_lys{
    margin-left: 5px;
    margin-right: 20px;
    margin-top: 10px;
}
.ls_ssk{
    margin: 0;
    padding: 0;
    width: 524px;
    height: 36px;
    border: solid 2px #337df6;
	color:#999;
	line-height:36px;
	float: left;
	padding-left: 15px;
}
#ls_ssb{
    float: left;
    width:84px;
    height:40px;
    background-color: #337df6;
    color:#fff;
    line-height: 40px;
    text-align: center;
}
#ls_ssb:hover{
	background-color: #1f6dec;
}
#ls_ssb i{
	font-size:18px;
	margin-right:6px;
}
.ls_serh p{
    display:inline;
}
#ls_ksjj{
	margin-left:8px;
	height:40px;
	width:84px;
	border:none;
	background-color:#ffffff;
	/*background-color:#cc0000;
	color:#ffffff;
	cursor:pointer;
	font-size:14px;*/
}
#ls_scj,#ls_xxj,#ls_gys{
    padding-left: 21px;
    padding-right: 21px;
	cursor:pointer;
    padding-top: 6px;
    padding-bottom: 6px;
    margin-bottom: 6px;
}
.tab-change{
    margin-bottom:6px;
}
.serhbjs{
    background-color: #337df6;
    color: #fbfbfb;
}
.sbx a{
    font-size: 12px;
    color: #666666;
}
.sbx a:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.sbx .sbx_s{
    color: #ff3f3f;
    font-size: 12px;
    padding-top: 1.1px;
}
.sbx{
	margin-left:-613px;
	margin-left:0px!important;
	line-height: 20px;
	height: 20px;
	margin-top: 4px;
}
#hotword li{
	float:left;
	list-style-type: none;
	margin-right:6px;
}
.sbx_s{
	float:left;
}
.nav_cn li{
    display: block;
}
.nav-wrapper{
    background-color: #337df6;
}
.nav_box_wrapper{
	width:100%;
	background-color: #337df6;
}
.nav_box{
    margin:0 auto;
    width:1200px;
    height:50px;
	background-color: #337df6;
    /*line-height:50px;*/
}
.nav_box .nav_left{
    background-color: #1f6dec;
}
.nav_box .nav_left h3{
    font-size:18px;
    font-weight: normal;
	color:#fff;
	line-height:50px;
	text-align: center;
}
.nav_box .nav_right li{
    height:50px;
    float:left;
    text-align: center;
}
.nav_box .nav_right li:last-child {
    text-align: right;
}
.noCategory .nav_box .nav_right li{
    width:107px;
}
.nav_box .nav_right li.active{
    background-color: #1f6dec;
}
.nav_box .nav_right li > a{
    text-align: center;
    color:#fff;
    height:50px;
    line-height:50px;
	padding: 0 16px;
    display:inline-block;
}
.nav_box .nav_right li > a:hover{
    background-color: #1f6dec;
}



.xjtd_nr{
	 width:1200px;
	 margin-left:auto;
	 margin-right:auto;
	 clear:both;
	 padding-top:20px;
		 }
.xjtd_text{
	 width:500px;
	 float:left;
	  }
.xjtd_img{
	/*width:400px;*/
	margin-left:50%;
}
.xjtd_s,.xjtd_x{
	 width:400px;
	 margin-left:50px;
	 margin-bottom:20px;
	   }
.xjtd_z{
	 width:390px;
	 margin-left:50px;
	 margin-bottom:30px;
	  }
.xjtd_s{
     position:relative;
     z-index:-1;
 }
.xjtd_s h3{
	 font-size:30px;
	 color:#41a9e8;
	 letter-spacing:3px;
	  }
.xjtd_s span{
	padding-left:-4px;
	 font-size:15px;
	 color:#018dfc;
	 position:absolute;
	 top:10px;
	 background-image:url(images/newIndexImg/kuangjiaaa.png);
	 background-repeat:no-repeat;
	 width:65px;
	 height:30px;

		   }
.xjtd_z p{
     font-size:16px;
	 color:#808080;
	 line-height:30px;
	  }
.xjtd_x{
     font-size:20px;
	 color:#ffffff;
	 background-image:url(/images/newIndexImg/xjtdbutton.png);
	 background-repeat:no-repeat;
	 width:320px;
	 height:50px;
	 text-align:center;
	 line-height:50px;
	 cursor:pointer;
	 letter-spacing:5px;
		   }
.hr{
	margin-top:10px;
	width:1200px;

	clear:both;
	height:1px;border-top:solid #41a9e8 1px;
}
.xxrj_nr{
      width:1200px;
	  margin-left:auto;
	  margin-right:auto;
	   }
.xxrj_h{
       margin-left:50px;
	   margin-top:20px;
	   margin-bottom:20px;
		}
.xxrj_h h3{
       font-size:30px;
	   color:#41a9e8;

	   }
.xxrj_l{
       width:600px;
	   float:left;
	   margin-bottom:100px;

		}
.xxrj_l .list_i{
       font-size:16px;
	   color:#808080;
	   line-height:25px;
		margin-bottom:10px;
		margin-left:-50px;

			}
.xxrj_l img{
       margin-left:100px;
	   margin-right:10px;
			 }
.xxrj_r{
       width:600px;
	   float:left;
	   }
.xxrj_r .list_x{
       line-height:30px;
	   margin-left:50px;
	 }
.xxrj_r .list_x a{
       font-size:16px;
	   color:#0183db;
	   float:left;
	   margin-right:55px;
		 }
.xxrj_r .list_x:nth-child(odd){
       margin-left:50px;
		  }
.xxrj_r .list_x a:hover{
       color:#fe0024;
	   text-decoration:underline;
		   }

	.xz_ft{
		height:300px;
	}






.nav_left{
    float: left;
    position:relative;
    width:211px;
    /*text-align: center;*/
}
.carousel-content{
	position:absolute;
	z-index:99;
	top:50px;
	left:0;
	width:1200px;
	height:10px;
}
.carousel-content .small-carousel{
	width:650px;
	height:400px;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
.carousel-content .wechat-login{
	width:300px;
	height:370px;
	background-color: #fff;
	float:right;
	margin-top:20px;
	padding:15px 0;
	font-size:14px;
	color:#333333;
	position: relative;
	z-index:9;
}
.wechat-already-logged{
	width: 270px;
	height: 165px;
	left: 1144px;
	top: 328px;
	color: rgba(80, 80, 80, 1);
	background-color: rgba(255, 255, 255, 1);
	font-size: 14px;
	line-height: 150%;
	text-align: center;
}
.nav_left .nav-icon{
	font-size:21px;
	margin-right:8px;
}
.wechat-login-top{
	padding:0 15px;
}
.wechat-login .wechat-login-text{
	font-size:14px;
	color:#333333;
}
.wechat-login img{
	width:125px;
	height:125px;
	display:block;
	margin:8px auto;
}
.image_5X1{
	float: left;
	width: 61px;
	height: 61px;
	left: 1180px;
	top: 347px;
	-webkit-border-radius: 100px;
	border: rgba(128, 128, 128, 1) solid 1px;
	margin-top: 19px;
	margin-left: 27.5px;
}

.image_5X1 .head-sculpture{
	float: left;
	width: 61px;
	height: 61px;
	left: -19px;
	-webkit-border-radius: 100px;
	margin: auto;
}
.text_10X1{
	float: left;
	width: 151px;
	height: 23px;
	color: rgba(56, 56, 56, 1);
	font-size: 14px;
	line-height: 150%;
	text-align: left;
	margin-left: 16px;
	margin-top: 21px;
}
.text_8X1{
	float: left;
	width: 151px;
	height: 23px;
	color: rgba(56, 56, 56, 1);
	font-size: 14px;
	line-height: 150%;
	text-align: left;
	margin-left: 16px;
	margin-top: 5px;
}
.text_9X1{
	float: left;
	width: 101px;
	height: 37px;
	left: 1173px;
	top: 427px;
	color: rgba(255, 255, 255, 1);
	background-color: rgba(9, 79, 157, 1);
	box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.5);
	border-radius: 7px;
	font-size: 14px;
	line-height: 150%;
	text-align: center;
	margin-top: 27px;
	margin-left: -67.5px;
}
.text_15X1{
	float: left;
	width: 101px;
	height: 37px;
	left: 1304px;
	top: 427px;
	color: rgba(255, 255, 255, 1);
	background-color: rgba(221, 14, 14, 1);
	box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.5);
	border-radius: 7px;
	font-size: 14px;
	line-height: 150%;
	text-align: center;
	margin-top: 27px;
	margin-left: 23px;
}
.wechat-login .register{
	text-align: center;
}
.wechat-login .register a{
	font-size:13px;
	color:#333333;
}
.wechat-login .register a:hover{
	color:#ff7a7b;
}
.login-switch{
	position:absolute;
	top:0;
	right:0;
	width:25px;
	height:25px;
	cursor:pointer;

}
.login-switch i{
	font-size:20px;
	color:#337df6;
}
.code-img-wrapper{
	position:relative;
}
.code-shade{
	position:absolute;
	width:145px;
	height:145px;
	top:0;
	bottom:0;
	left:24%;
	right:0;
	display:none;
}
.account-switch{
	display:none;
}
.code-shade p{
	color:#000;
	position:relative;
	z-index:11;
	margin-top:50px;
}
.code-shade .refresh{
	display:inline-block;
	width:60px;
	height:20px;
	background-color: #337df6;
	position:relative;
	z-index:11;
	color:#fff;
	text-align: center;
	margin-left:31px;
	margin-top:5px;
	border-radius: 3px;
	padding: 5px 10px;
	font-size: 14px;
}
.code-shade:before{
	content: "";
	display: block;
	height: 100%;
	width: 100%;
	position: absolute;
	opacity: .9;
	-webkit-filter: opacity(50);
	filter:alpha(opacity=50);
	background: #fff;
}
.account-login-wrapper{
	display:none;
	padding:20px 20px 0 20px;
}
.span-click-wrapper span{
	width:50%;
	display:inline-block;
	cursor:pointer;
	padding-bottom:10px;
}
.span-click-wrapper span.active{
	color:#337df6;
	border-bottom:1px solid #337df6;
}
.account-area{
}
.account-area input{
	width:100%;
	height:26px;
	line-height:26px;
	border:1px solid #ccc;
	margin-top:19px;
}
.account-area .forget-password{
	text-align:right;
	margin-top:6px;
}
.account-area .account-button{
	width: 100%;
	background: #337df6;
	padding: 5px 0;
	border-radius: 3px;
	color: #fff;
}
.phone-area{
	display:none;
}
.phone-area input{
	width:100%;
	height:26px;
	line-height:26px;
	margin-top:10px;
	border:1px solid #ccc;
}
.phone-area .text-code input{
	width:60%;
	float:left;
}
.phone-area .text-code img{
	float:right;
	width:88px;
	height:26px;
	margin-top:10px;
}
.phone-code-wrapper{
	position:relative;
}
.phone-code-wrapper .get-phone-code{
	position:absolute;
	right:6px;
	top:15px;
}
.phone-area .phone-button{
	width: 100%;
	background: #337df6;
	padding: 5px 0;
	border-radius: 3px;
	color: #fff;
	margin-top:8px;
}
.today-enquiry{
	width:100%;
	background-color: #f2f7ff;
	height:30px;
	font-size:13px;
	line-height:30px;
	text-align: center;
	color:#d91f1f;
	margin-top:6px;
}
.today-enquiry span{
	font-weight: bold;
	margin:0 2px;
}
.change-title{
	height:38px;
	line-height: 38px;
	border-bottom:1px solid #d6d7dc;
}
.change-title span{
	width:100%;
	text-align: center;
	display: inline-block;
	cursor: pointer;
}
.change-title span.change-title-active{
	color:#337df6;
}
.wechat-login ul li{
	margin-bottom:5px;
}
div.procurement{
	position:absolute;
	bottom:0;
	left:0;
	height:114px;
}
.procurement li a{
	display: inline-block;
	width:150px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
div.procurement li a,div.success-info li a{
	color:#333333;
}
div.procurement li:hover a,div.success-info li:hover a{
	color:#337df6;
}
div.procurement li:hover,div.success-info li:hover{
	color:#337df6;
}
div.success-info{
	position:absolute;
	bottom:0;
	left:0;
	height:114px;
	z-index:-1;
}
.success-info{
	/*display:none*/
}
.wechat-login p{
	text-align: center;
	/*font-size:12px;*/

}
.nav_cn{
    width: 209px;
    height: 440px;
    background-color: #fff;
    /*border: solid 1px #333333;*/
    float:left;
    margin-bottom:20px;
	position:absolute;
	top:0;
	left:0;
	z-index:9;
}
.nav_cn li{
	width:100%;
    line-height: 38px;
	font-size:14px;
	background-image:url(/images/newIndexImg/youjiantou.png);
	background-repeat:no-repeat;
	background-position:90% 60%;
	cursor:pointer;
	position:relative;
	*margin-left:-15px;

}
.nav_cn li a{
    color:#000;
}
.carousel{
    width:100%;
    height:440px;
    /*margin-bottom:80px;*/
    position: relative;
	/*z-index:1;*/
}
.carousel-images{
    width:100%;
    height:440px;
    position: absolute;
    top:0;
    left:0;
	z-index:1;
    /*background-color: #d65c50;*/
}
.carousel-images span{
	position:absolute;
	font-size:50px;
	width:50px;
	height:50px;
	cursor: pointer;
	text-align:center;
	line-height:40px;
	color:#337df6;
	display:none;
}
.carousel-images .carousel-images-prev{
	left:20px;
	top:40%;
}
.carousel-images .carousel-images-next{
	right:20px;
	top:40%;
}
.carousel-images div.images-item{
    position: absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
}

.nav_yx{
    position:relative;
    width:1200px;
    height:440px;
    margin:0 auto;
}
.navmenu-list dt{
    position:absolute;
    left:0;
    width:180px;
    /*overflow: hidden;*/
    /*text-overflow: ellipsis;*/
    /*white-space:nowrap;*/
    color:#333;
	font-weight: 700;
	top: 5px;
	padding-left:20px;
}
.navmenu-list dl{padding-left:206px;position:relative;margin-top:30px;}
.navmenu-list dt a{ font-size:12px; color:#333;line-height: 16px;}
.navmenu-list dd a{ font-size:12px; color:#666;line-height: 16px;
	/*border-right:1px solid #666;*/
	padding-right:6px;}
.navmenu-list dd {display:inline-block;padding-right:20px;}
.market-more{
	position:absolute;
	right:0;
	bottom:0;
}
.navmenu-list1 dt a{ font-size:12px; color:#333; font-weight:bold;clear:both; float:left; line-height:30px;}
.navmenu-list1 dd a{ font-size:12px; color:#333; margin-right:10px; float:left;line-height:30px;}
.navmenu-list hr{padding:0;margin:1px;}
.navmenu-lis1t dd {display:inline;}
.navmenu-list1 dt a:hover,.navmenu-list dd a:hover{text-decoration:underline;color:#FB7A7D;}

.navmenu-list{
	background-color:#f1f1f9;
	border-right:1px solid #ccc;
    border-bottom:1px solid #ccc;
	padding:5px 10px 10px 10px;
	width:970px;
	height:424px;
	position:absolute;
	left:-8px;
	top:-5px;
	z-index:999;
	display:none;
	overflow-y:scroll;
	}
.navmenu-list1{
	background-color:#ffffff;
	border:1px solid #323232;
	padding:5px 10px 10px 10px;
	width:700px;
	height:425px;
	position:absolute;
	left:210px;
	*left:210px;
	top:45px;
	*top:48px;
	*margin-top:-3px;
	display:none;
	z-index:999;
	}

/*2019-07 main */
.main{
	width:100%;
	margin:30px auto 0px;
}
.main > div {
	width:1200px;
	margin-right: auto;
	margin-left: auto;
}
.main-one{
	padding-bottom:20px;
	margin-bottom:17px;
}
.news{
	width:264px;
	height:260px;
	float:left;
	padding:16px 17px 0;
}
.news dl{
	padding:10px 0;
	color: #333333;
	border-bottom:1px solid #d6d7dc;
}
.news .tab-title dt i{
	margin-right:6px;
	color:#ff7a7b;
	font-size:16px;
}
.news dl dt{
	float:left;
	font-size:14px;
	font-weight: 500;
	color: #333333;
	margin-right:30px;
}
.news dl dd{
	float:left;
	/*width:50px;*/
	/*height:50px;*/
	text-align:center;
	cursor:pointer;
}
.news dl dd.active{
	background-color: #fff;
}
.news-tab ul{
	display:none;
}
.news-tab ul.active{
	display:block;
}
.news-tab ul li{
	font-size:14px;
	color:#333333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width:260px;
}
.news .tab-content li{
	margin-top:10px;
}
.news .tab-content a{
	color:#333333;
	font-size:14px;
}
.news .tab-content a:hover{
	color:#337df6;
}
.price-market{
	 float:right;
	 width:866px;
	 height:260px;
 }
.price-market .tab-title i{
	font-size:20px;
	font-weight:bolder;
	margin-right:6px;
	color:#9f89f5;
}
.price-market dl{
	width:840px;
	height:50px;
	background-color: #f2f2fa;
	padding:0 13px;
	line-height: 50px;
	color: #333333;
	margin-bottom:10px;
}
.price-market dl dt{
	float:left;
	font-size:19px;
	font-weight: 500;
	color: #333333;
	margin-right:358px;
}
.price-market dl dd{
	float:left;
	width:50px;
	height:50px;
	text-align:center;
	cursor:pointer;
}
.price-market dl dd.priceInformation{
	float:right;
	text-align: right;
}
.price-market dl dd.active{
	background-color: #fff;
}
.price-market h4 a{
    color:#333;
	font-size: 20px;
}
.price-tab ul{
	display:none;
}
.price-tab ul.active{
	display:block;
}
.price-tab{
	border:1px solid #9f89f5;
	border-top:none;
}
.price-tab ul{
	padding: 0 20px 25px;
}
.price-tab ul li{
	float:left;
	width:230px;
	margin-top:12px;
	white-space: nowrap;
}
.price-tab ul li div{
	margin-top:10px;
}
.price-tab ul li div span{
	color: #666;
}
.price-tab ul li div span:first-child{
	color: #333;
}
.price-tab ul li div span.price-tab-num{
	color:#ff7a7b;
}
.price-tab-time{
	font-size:12px;
	float:right;
}
.center-span{
	margin:0 10px;
	max-width: 70px;
	min-width: 70px;
	text-overflow: ellipsis;
	overflow: hidden;
	display: inline-block;
	white-space: nowrap;
    vertical-align: bottom;
}
.center-span:last-child {
	margin-right: 0;
}
.price-tab ul li.center-li{
	margin-left: 60px;
	margin-right: 60px;
}
.purchase-info{
	width:315px;
	height:260px;
	float:left;
}
.purchase-info dt i{
	font-size:20px;
	margin-right:6px;
	color:#ff7a7b;
    font-weight: normal;
}
.purchase-info dt a{
	color:#333333;
    font-weight:600;
}
.purchase-info dd i{
	font-size:20px;
	cursor:pointer;
	color:#ff7a7b;
}
.purchase-info dl{
	width:289px;
	height:50px;
	padding:0 13px;
	line-height: 50px;
	color: #333333;
	border-bottom:1px solid #909090;
}
.purchase-info dl dt{
	float:left;
	font-size:20px;
	font-weight: 500;
	color: #333333;
}
.purchase-info dl dd{
	float:right;
	font-size:19px;
	color: #333333;
}
.purchase-info ul li{
	padding:8px 0;
	color:#333333;
}
.purchase-info ul li:hover{
	color:#337df6;
}
.purchase-info ul li:hover a{
	color:#337df6;
}
.purchase-info ul li a{
	float:left;
	font-size:14px;
	color:#333333;
	width:180px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;

}
.purchase-info ul li span{
	float:right;
	font-size:14px;
	width:80px;
	white-space: nowrap;
	overflow: hidden;
}
.supply-info{
	width:866px;
	float:right;
	margin-bottom: 3px;
}
.supply-info dl i{
	font-size: 20px;
	margin-right:6px;
}
.supply-info dt i{
	color:#ff7a7b;
	font-size: 20px;
}
.supply-info dt a{
	font-size:20px;
	font-weight: bold;
	color:#333333;
}
.supply-info dd i{
	cursor:pointer;
	color:#999;
}
.supply-info dl{
	width:840px;
	height:50px;
	padding:0 13px;
	line-height: 50px;
	color: #333333;
}
.supply-info dl dt{
	float:left;
	font-size:19px;
	font-weight: 500;
	color: #333333;
}
.supply-info dl dd{
	float:right;
	font-size:19px;
	color: #333333;
}

.main-three{
	margin-top:19px;
	margin-bottom:28px;
}
.program-info{
	width:465px;
	height:260px;
	float:left;
}
.program-info dt i{
	font-size:20px;
	margin-right:6px;
	color:#ff7a7b;
    font-weight: normal;
}
.program-info dt a{
	color:#333333;
    font-weight: bold;
}
.program-info dd i{
	font-size:20px;
	cursor:pointer;
	color:#ff7a7b;
}
.program-info dl{
	width:439px;
	height:50px;
	padding:0 13px;
	line-height: 50px;
	color: #333333;
	border-bottom:1px solid #909090;
}
.program-info dl dt{
	float:left;
	font-size:19px;
	font-weight: 500;
	color: #333333;
}
.program-info dl dd{
	float:right;
	font-size:19px;
	color: #333333;
}
.program-info ul li{
	padding:8px 0;
	font-size:14px;
	color:#333333;
}
.program-info ul li a{
	float:left;
	width:310px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size:14px;
	color:#333333;
}
.program-info ul li:hover{
	color:#337df6;
}
.program-info ul li:hover a{
	color:#337df6;
}
.program-info ul li span{
	float:right;
}
.information-price{
	width:716px;
	height:260px;
	float:right;
	position: relative;
}
.information-price dt i{
	margin-right:6px;
	font-size: 20px;
	color:#9f89f5;
    font-weight: normal;
}
.information-price dt a{
	color:#333333;
    font-weight: bold;
}
.information-price dd i{
	margin-right:6px;
	font-size: 20px;
	cursor:pointer;
}
.information-price dl{
	width:690px;
	height:50px;
	padding:0 13px;
	line-height: 50px;
	color: #333333;
	border-bottom:1px solid #909090;
}
.information-price dl dt{
	float:left;
	font-size:19px;
	font-weight: 500;
	color: #333333;
}
.information-price dl dd{
	float:right;
	font-size:19px;
	color: #333333;
}
.information-price ul.information-price-left li{
	padding:8px 0;
	font-size:14px;
	color:#333333;
}
.information-price ul.information-price-left{
	width:460px;
}
.information-price ul.information-price-left li a{
	width:200px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size:14px;
	color:#333333;
}
.information-price ul li:hover{
	color:#337df6;
}
.information-price ul li:hover a{
	color:#337df6;
}
.information-price ul.information-price-left li span{
	float:right;
}
.information-price .information-price-left{
	/*float:left;*/
}
.information-price .information-price-right{
	/*float:right;*/
	width:152px;
	height:160px;
	padding:50px 10px 10px 10px;
	position: absolute;
	right:20px;
	top:66px;
}
.roundabout-holder{
	width:150px;
	height:100px;
}
.information-price .information-price-right li{
	width:100px;
	height:130px;
	position: absolute;
	top:10px;
	left:10px;
	box-shadow:0 1px 8px #7f7f7f;
}
.information-price-right a img{
	width:100%;
	height:100%;
}
.main > div.store-wrap {
	width:100%;

}
.store-wrap{
	background-color: #f2f7ff;
	padding-bottom:50px;
	padding-top:30px;
}
.store-wrap h4{
	width:1177px;
	margin:0 auto 16px;
	padding-left:20px;
	font-size:20px;
	border-left:4px solid #337df6;
    color:#333;
}
.store-wrap .store-list{
	width:1197px;
	margin:0 auto;
}
.store-wrap .store-list{
	border-top:1px solid #d6d7dc;
	border-left:1px solid #d6d7dc;
}
.store-wrap .store-list li{
	width:170px;
	margin:0 auto;
	float:left;
	border-bottom:1px solid #d6d7dc;
	border-right:1px solid #d6d7dc;
	position: relative;
}
.store-wrap .store-list li a{
	display:none;
}
.store-wrap .store-list li.active span{
	position: absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color: #337df6;
	opacity: 0.7;
	filter:alpha(opacity=70);
}
.store-list li.active a{
	display:block;
	position:absolute;
	top:24px;
	left:34px;
	width:100px;
	height:28px;
	color:#ffffff;
	z-index:99;
	text-align:center;
	border:1px solid #ffffff;
	line-height: 28px;
}
.store-wrap .store-list li img{
	width:170px;
	height:75px;
}

.supply-info-table table{
    width:868px;
    border-collapse: collapse;
    font-size:14px;
}
.supply-info-table td{
	text-align: center;
	max-width: 250px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.supply-info-table thead tr{
    height:46px;
	background-color: #ff7a7b;
	color:#fff;
}
.supply-info-table tbody tr{
    height:36px;
}
.supply-info-table tbody{
	border:1px solid #ff7a7b;
}
.supply-info-table tbody a{
	color:#ff7a7b;
}
.supply-info-table tbody a:hover{
	color:#f15854;
}
.supply-info-table .even{
	background-color: #fee6e6;
}
.main-five{
	width:1200px;
	margin:0 auto;
	padding:30px 0 50px;
}
.exposition-info-wrapper{
	width:594px;
	overflow: hidden;
	height:200px;
	position:relative;
	float:left;
}
.exposition-info-wrapper h4{
	padding-left: 20px;
	font-size: 20px;
	border-left: 4px solid #337df6;
	margin-bottom: 16px;
}
.exposition-info-wrapper h4 a{
	color:#333;
}
.exposition-info-wrapper .exposition-info-more{
	float:right;
}
.exposition-info ul{
	position:relative;
	width:10000em;
}
.exposition-info li{
	float:left;
	position:relative;
	margin-right:8px;
}
.exposition-info li img{
	width:192px;
	height:160px;
}
.exposition-info li a{
	display:none;
}
.exposition-info li p{
	position: absolute;
	left: 0px;
	bottom: 0;
	width: 89%;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	background-color: rgba(0, 0, 0, 0.5);
	padding: 10px;
	color: #fff;
}
.exposition-info li.active span{
	position: absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color: #0f0f0f;
	opacity: 0.4;
	filter:alpha(opacity=40);
}
.exposition-info li.active a{
	display:block;
	position:absolute;
	top:67px;
	left:52px;
	width:100px;
	height:28px;
	color:#ffffff;
	z-index:99;
	text-align:center;
	border:1px solid #ffffff;
	line-height: 28px;
	border-radius: 14px;
}

.exposition-info-wrapper span.arrow{
	top:50%;
	transform: translateY(50%);
	position: absolute;
	cursor:pointer;
	color:#fff;
	font-size:18px;
	width:25px;
	height:25px;
	border-radius: 50%;
	text-align: center;
	line-height: 25px;
	background-color: #4E443C;
}
.exposition-info-control-prev{
	left:20px;
}
.exposition-info-control-next{
	right:20px;
}

.exposition-info-wrapper .exposition-info-control-prev.inactive{
	opacity: 0.5;
	filter:alpha(opacity=50);
	color:#ccc;
	cursor: default;
}
.exposition-info-wrapper .exposition-info-control-next.inactive{
	opacity: 0.5;
	filter:alpha(opacity=50);
	color:#ccc;
	cursor: default;
}

.mic-video-wrapper{
	width:594px;
	overflow: hidden;
	height:200px;
	position:relative;
	float:right;
}
.mic-video-wrapper h4{
	padding-left: 20px;
	font-size: 20px;
	border-left: 4px solid #337df6;
	margin-bottom: 16px;
}
.mic-video-wrapper h4 a{
	color:#333;
}
.mic-video-wrapper .mic-video-more{
	float:right;
}
.mic-video ul{
	position:relative;
	width:10000em;
}
.mic-video li{
	float:left;
	position:relative;
	margin-right:8px;
}
.mic-video li img{
	width:192px;
	height:160px;
}
.mic-video li a{
	display:block;
	position:absolute;
	top:67px;
	left:52px;
	width:100px;
	height:28px;
	color:#ffffff;
	z-index:99;
	text-align:center;
	line-height: 28px;
}
.mic-video li a i{
	font-size:30px;
}
.mic-video li{
	position: relative;
}
.mic-video li span{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 89%;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	background-color: rgba(0, 0, 0, 0.5);
	padding: 10px;
	color: #fff;
	text-align: center;
}
/*.mic-video li.active span{*/
	/*position: absolute;*/
	/*top:0;*/
	/*left:0;*/
	/*right:0;*/
	/*bottom:0;*/
	/*background-color: #0f0f0f;*/
	/*opacity: 0.4;*/
	/*filter:alpha(opacity=40);*/
/*}*/
/*.mic-video li.active a{*/
	/*display:block;*/
	/*position:absolute;*/
	/*top:67px;*/
	/*left:52px;*/
	/*width:100px;*/
	/*height:28px;*/
	/*color:#ffffff;*/
	/*z-index:99;*/
	/*text-align:center;*/
	/*line-height: 28px;*/
/*}*/
/*.mic-video li.active a i{*/
	/*font-size:30px;*/
/*}*/
.mic-video-wrapper span.arrow{
	top:50%;
	transform: translateY(50%);
	position: absolute;
	cursor:pointer;
	color:#fff;
	font-size:18px;
	width:25px;
	height:25px;
	border-radius: 50%;
	text-align: center;
	line-height: 25px;
	background-color: #4E443C;
}
.mic-video-control-prev{
	left:20px;
}
.mic-video-control-next{
	right:20px;
}

.mic-video-wrapper .mic-video-control-prev.inactive{
	opacity: 0.5;
	filter:alpha(opacity=50);
	color:#ccc;
	cursor: default;
}
.mic-video-wrapper .mic-video-control-next.inactive{
	opacity: 0.5;
	filter:alpha(opacity=50);
	color:#ccc;
	cursor: default;
}
.bottom-img {
	width:100%;
	background-color: #f0f0f0;
}
.bottom-img img{
	width:1200px;
	margin:0 auto;
	display: block;
}
.us-wrapper{
	width:100%;
	background-color: #434343;
	color:#ffffff;
}
.us{
	width:1200px;
	margin:0 auto;
	padding:50px 0 70px;
}
.us dl{
	float:left;
	font-size:14px;
	margin-right:60px;
}
.us dl.partner{
	float:right;
	font-size:14px;
	margin-right:0;
}
.us dl.partner a{
	width:170px;
}
.us dl dt{
	font-size:16px;
	border-top:3px solid #ffffff;
	padding-top:10px;
	width:30px;
	white-space: nowrap;
	margin-bottom:30px;
}
.us dl dt a{
	color:#fff;
}
.us dl dt a:hover{
	color:#ff7a7b;
}
.us dd.fontEm{
	font-size:20px;
	color:#ffffff;
}
.sectionCode {
	float: left;
	font-size:12px;
	color: #d0d0d0;
	text-align: center;
}
.sectionCode:last-child {
	margin-left: 10px ;
}
.us dd{
	color:#d0d0d0;
	margin-top:5px;
}
.us dd a{
	margin-right:60px;
	font-size:14px;
	color:#d0d0d0;
	width:98px;
	display:inline-block;
}
.us dd a:hover{
	color:#ff7a7b;
}
.us dl img{
	width:120px;
	height: 120px;
	margin-bottom:20px;
}
.us .friendly-links{
	width:300px;
}
.us .friendly-links dd{
	float:left;
	width:139px;
}
.copyright-wrapper{
	width:100%;
	background-color: #434343;
}
.copyright{
	width: 100%;
	height: 110px;
	line-height: 110px;
	text-align: center;
	font-size: 12px;
	color: #999;
	background-color: #434343;
}
.copyright p{
	width: 100%;
	height: 25px;
	line-height: 25px;
}
.copyright p.copyright-list{
	width: 100%;
	height: 25px;
	line-height: 25px;
	padding-top: 20px;
}
.copyright p.copyright-list span{
	padding-left: 10.5px;
	padding-right: 6px;
}
.copyright p a{
	color:#999999;
	font-size:12px;
}
.copyright p a:hover{
	color: #fff;
}
/*2019-07 main 结束*/

.nav_cn .nav_itembg{

	background-color:#f1f1f9;
	color:#0183db;
	background-image:none;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
    border-right:2px solid #f1f1f9;

	}
.nav_cn .nav_t{
    margin-left: 12px;
    margin-right: 18px;
    float: left;
    margin-top: 10px;
}
.nav_cn li i{
	padding-left:36px;
	padding-right:13px;
	font-size:20px;
	font-weight:500;
}

.nav_n .nav_bjs{
	color:#cc0000;
	}
 .nav_n li a {
     margin-left: 8px;
     margin-right: 10px;
     color: #666;
	 font-size:16px;
 }
 .nav_n .yxjbox{
	 position:relative;
	 }
 .yxjbox .newg{
	 position:absolute;
	 right:10px;;
	 top:-18px;
	 }
 .nav_right{
     float:right;
     width:970px;
 }
.nav_n{

	float:right;
	margin-top:4px;
	margin-right:30px;

}

.nav_nsx{
	clear:both!important;
	float:right!important;
	*margin-left:-30px;
	margin-top:10px;
	margin-bottom:4px;
	*margin-bottom:0px;
}
	 .td1 td,.td2 td,.td3 td,.td4 td,.td5 td{
		 border-left:none; border-top:none;}
		 .td5 td{
			 border-bottom:none;}

.ctrl
{
    position:absolute;
    right:50%;
    bottom:10px;
}
.lb_imgbox img{ display: block; height:269px; width: 709px; }
.lb_imgbox
{
   width: 709px;
    height: 269px;
    overflow: hidden;
    position: relative;

   margin-bottom: 8px;
   z-index:0;
}
.ctrl span
{
    float:left;
    width:10px;
    height:10px;
    background-color:#00327b;
    margin-left:3px;
    margin-right:3px;



}
.ctrl .current
{
    background-color:#ffffff;
}

 .nav_zs {


}
.nav_zs .i1{
    margin-right: 49px;

}
.nav_zs p{
    color: #1c1b1b;

}
.nav_zs .p2{
   margin-left:90px;
}
.nav_zs .p3{
 margin-left:90px;
}


.nav_zs .b1,.nav_zs .b2,.nav_zs .b3{
	font-size:12px;
	color:#395306;
}
.nav_zs .b1:hover,.nav_zs .b2:hover,.nav_zs .b3:hover{
	color:#cc0000;
	text-decoration:underline;
	}


.nav_yxz{
    position: absolute;
    top:5px;
    left:208px;
    }
.nav_yxy{
   width: 264px;
   float: right;

}
.jckx{
    width: 264px;
    height: 185px;
    border: solid 1px #ebebeb;
    padding-top: 8px;
    font-size: 14px;
    overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.jckx .sy{
    margin-left: 4px;
    margin-right: 6px;
	float:left;
	margin-top:4px;
}
.jckx .hd{
    font-weight: bold;
    color: #323232;
	float:left;
	font-size:15px;
}
.jckx .gd{
    float: right;
    margin-right: 4px;
    font-size: 10px;
    margin-top: 6px;
    color: #8c8d8d;
}
.jckx .gd:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.jckx .ssx{
    margin-top: 7px;
    margin-left: 1px;
    margin-bottom: 4px;
}

.jckx .xxs{
    margin-top: 5px;
	margin-bottom:5px;
}
.jckx span{
margin-right: 8px;
}
.jckx a,.jckx .span{
    color: #333333;
	font-size:14px;

}
.jca:hover,.jckx span:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.jckx span,.jckx .xxs{
    margin-left: 2px;
}
.jckx li{
overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.zxxj{
    font-size: 14px;
    width: 264px;
    height: 226px;
    border: solid 1px #ebebeb;
    margin-top: 8px;
    padding-top: 8px;

}
.zxxj .zx{
    color: #323232;
    font-weight: bold;
    margin-left: 38px;
	cursor:pointer;
	font-size:15px;
}

.zxxj .zxsx{
    margin-top: 8px;
    margin-bottom:10px;
    margin-left: 4px;
}

.sjgd .sjyq{
    margin-left: 8px;
    margin-right: 8px;
	float:left;
	margin-top:7px;
}
.sjgd .sjmc{
      color: #333333;
	  float:left;
	  font-size:14px;
	  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
	 width:55%;

}
.sjgd .sjmc:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.sjgd .sjxs{
  color: #808080;
    font-size: 12px;
    float: right;
	background-image:url(/images/newIndexImg/yixiaoshibeijing.png);
	background-repeat:no-repeat;
	padding-left:10px;
	 width:76px;
	 height:18px;

}
.sjgd .sjfb{
    color: #333333;
    margin-left:25px;
  font-size:14px;
  display:block;
  *margin-left:25px;
overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
#xjnr_box{
	width:260px;
	height:170px;
	overflow:hidden;text-overflow:ellipsis;white-space:nowrap;



	}
.zxxj .yx{
	font-size:15px;
	color:#666666;
	margin-left:70px;
	cursor:pointer;
	font-weight:bold;
	}
.zxxj .yxsx{
    margin-top: 8px;
    margin-bottom: 10px;
    margin-left: 4px;
}
.zxxj .yw{
    font-size:14px;
	color:#3232fa;
	margin-left:25px;

}
.zxxj .yi{
     float:left;
	 margin-left:25px;
	 margin-top:10px;
	}
.zxxj .yb{
	 margin-left:10px;
	 line-height:25px;
	 font-size:14px;
	}
.yb_box{
	padding-top:15px;

		}
.zxxj .lj{
	clear:both;
	float:left;
	width:120px;
	height:40px;
	margin-left:25px;
	margin-top:10px;
		font-size:14px;
		cursor:pointer;
		float:left;
			}
.zxxj .xjzq{
	font-size:14px;
	float:left;
	margin-top:20px;
	margin-left:5px;
	}
.zxxj .xjzq:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.xxj_top{
	*margin-top:-20px;}
.xxj_t{
	clear:both;
	float:left;
	margin-left:2px;
	margin-right:4px;

	}
.xxj_w{
		font-size:18px;
		color:#003380;

		}
.xxj_x{
	color:#181818;

	}
.xxj_y{
	font-size:14px;
	color:#8c8d8d;
	font-style:italic;

	}
.xxj_h{
	margin-top:7px;
	margin-bottom:15px;
	}
.zxxxj{
	width:294px;
	height:274px;
	border:solid 1px #ebebeb;
	padding-top:3px;
	float:left;
	margin-right:8px;
	}
.xxxt{
	margin-left:4px;
	margin-right:6px;
	float:left;
	margin-top:8px;
	}
.xxxw{
	font-size:15px;
	color:#323232;
	font-weight:bold;
	float:left;
	margin-top:4px;
	margin-bottom:8px;
	}
.xxxg{
	font-size:10px;
	color:#8c8d8d;
	margin-top:5px;
	margin-right:8px;
	float:right;
	}
.xxxg:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.xxxh{
	margin-left:4px;
	width:283px;
	}
.xxxn:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.xxxn_box{
	width:70%;
	overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 float:left;
	}
.xxxn{
	font-size:14px;
	color:#333333;
	line-height:30px;
	overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;


	}
.zxxxj span{
	font-size:14px;
	margin-left:24px;
	color:#333333;
	line-height:30px;
	}


.zjts_box{
	float:left;
	width:592px;
	height:274px;
	border:solid 1px #ebebeb;
	position:relative;
	overflow:hidden;
	float:left;
	padding-top:4px;
	}
.zjts_box .zjts{
	font-size:15px;
	color:#323232;
	font-weight:bold;
	margin-left:4px;

	}
.zjss{
	margin-left:4px;
	margin-bottom:11px;
	margin-top:8px;
	width:582px;
	}
.tstb span{
		font-size:12px;
		color:#333333;
	*line-height:30px;
	margin-left:20px;
		}
.tstb p{
	width:100%;
		font-size:12px;
		color:#333333;
		float:left;
		text-align:center;
		margin-right:10px;
		line-height:22px;
		*line-height:22px;
		overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
		}
.tstb li{
	float:left;
	width:120px;
	margin-left:22px;


	}
.tstb img{
	margin-bottom:10px;
	cursor:pointer;
	}
.zjts_box .zj,.zjts_box .yj{
	position:absolute;
	}
.zjts_box .zj{
		left:2px;
		top:40%;
		cursor:pointer;
		}
.zjts_box .yj{
	right:2px;
	top:40%;
	cursor:pointer;
	}


.xxjdh{
	width:292px;
	height:274px;
	border:solid 1px #ebebeb;
	float:left;
	margin-left:8px;
	padding-top:4px;
	}
.xxjdh .dh{
	font-size:15px;
	color:#323232;
	font-weight:bold;
	margin-left:4px;
	cursor:pointer;
	}
.xxjdh .xzzq{
	font-size:15px;
	color:#666666;
	font-weight:bold;
	margin-left:50px;
	cursor:pointer;
	}
.xxjdh .dhx{
	margin-left:4px;
	margin-top:8px;
	}
.xxjdh .xzx{
	margin-left:4px;
	margin-top:8px;
	margin-bottom:20px;
	}
.dhxz{
	margin-top:20px;
	margin-left:20px;
	}

.dhxz select{
	height:24px;
	border:1px solid #bebebe;
	margin-bottom:20px;
	}
.dhxz option{
	font-size:14px;
	color:#323232;
	margin-right:2px;
	}
.dhxz .dhg{

	vertical-align:middle;
	cursor:pointer;

	}
.dhxz a{
	font-size:14px;
	color:#323232;
	margin-right:8px;
	line-height:30px;
	}
.dhxz a:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.clbg{
    margin-right:8px;
	float:left;

}
.clbg th{
	font-size:14px;
	color:#323232;
	font-weight:bold;
	background-color:#f5f5f5;

	}
.clbg td{
	font-size:12px;
	color:#323232;
	width:11%;
	overflow:hidden;
	text-overflow:clip;
	 word-break:keep-all;
 	height:15%;
	}
.clbg table{
	text-align:center;
	 table-layout:fixed;
	}
.clbg .bgljys{
	color:#01327b;
	}
.clbg .bgljys:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.jgzb{
	width:294px;
	height:270px;
	border:1px solid #ebebeb;
	margin-right:8px;
	float:left;
	padding-top:4px;
	overflow:hidden;

	}
.jgzb p{
	font-size:15px;
	color:#323232;
	font-weight:bold;
	margin-left:4px;

	}
.jgzb img{
	margin-left:4px;

	margin-top:8px;
	}
.jgzb li{
	line-height:30px;
	margin-left:4px;
	}
.jgzb span{
	margin-left:20px;
	}
.jgzb li a,.jgzb span{
	font-size:14px;
	color:#333333;
	}


.zbhr_box{
	width:70%;
	overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 float:left;
 padding-left:4px;}
.zbhr{
		overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 margin-left:4px;

	}


.zbhr:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.xyrz{
	width:292px;
	height:274px;
	border:1px solid #ebebeb;
	float:left;
	padding-top:4px;

	}
#xyrznr{
	width:100%;
	height:225px;
	overflow:hidden;
	}
#xyrznr a,#xyrznr .xydj{
	line-height:24px;
	}

.xyrz p{
	font-size:15px;
	color:#323232;
	font-weight:bold;
	margin-left:4px;
	}
.xyrz .xyrzimg{
	margin-left:4px;
	margin-bottom:3px;
	margin-top:8px;
	}
.xyrz li a{
	font-size:14px;
	color:#333333;
	margin-left:4px;
	float:left;
	width:60%;
	margin-top:5px;
	overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;

	}
.xyrz a:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.xyrz li{
	line-height:20px;
	width:100%;
	float:left;
	*line-height:10px;
	}
.xyrz .xydj{
	font-size:14px;
	color:#333333;
	float:right;
	width:20%;
	line-height:20px;
	text-align:right;
	margin-top:5px;
	}
.xyrz .ysjbbz{
	font-size:12px;
	color:#ff3863;
	float:right;
	width:10%;
	line-height:20px;
	margin-left:6px;
	margin-top:3px;
	}
.hyxw{
	width:292px;
	height:274px;
	border:1px solid #ebebeb;
	float:left;
	margin-right:8px;
	padding-top:4px;
	overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;

	}
.hyxw p{
	font-size:15px;
	color:#323232;
	font-weight:bold;
	margin-left:4px;

	}
.hyxw img{
	margin-top:8px;
	width:284px;
	}
.hyxw  li a{
	font-size:14px;
	color:#333333;


	}

.hyxw a:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.hyxw li{
	/**background-image:url(/images/newIndexImg/liebiaotubiao.png);*/
	background-repeat:no-repeat;
	background-position:left 70%;

	line-height:30px;
	}
.zcfgb{
	width:292px;
	height:274px;
	border:1px solid #ebebeb;
	float:left;
	margin-right:8px;
	padding-top:4px;
	overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
	}
.zcfgb img{
	margin-top:8px;
	width:284px;
	}
.zcfgb p{
	font-size:15px;
	color:#323232;
	font-weight:bold;
	margin-left:4px;
	}
.zcfgb li a{
	font-size:14px;
	color:#333333;

	}
.zcfgb a:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.zcfgb li{
	/**background-image:url(/images/newIndexImg/liebiaotubiao.png);*/
	background-repeat:no-repeat;
	background-position:left 70%;


	line-height:30px;
	}
.jgzxb{
	width:294px;
	height:270px;
	border:1px solid #ebebeb;
	float:left;
	padding-top:4px;
		overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;

	}
.jgzxb img{
	width:284px;
	margin-top:8px;
	}
.jgzxb p{
	font-size:15px;
	color:#323232;
	font-weight:bold;
	margin-left:4px;
	}
.jgzxb li a{
	font-size:14px;
	color:#333333;


	}
.jgzxb li a:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.jgzxb li{

	/**background-image:url(/images/newIndexImg/liebiaotubiao.png);*/
	background-repeat:no-repeat;
	background-position:left 70%;
	padding-left:5px;

	line-height:30px;

	}
.zhxxb{
	width:292px;
	height:274px;
	border:1px solid #ebebeb;
	float:left;
	padding-top:4px;
	margin-right:8px;
	overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
	}
.zhxxb img{
	margin-top:8px;
	width:284px;
	}
.zhxxb p{
	font-size:15px;
	color:#323232;
	font-weight:bold;
	margin-left:4px;
	}
.zhxxb li a{
	font-size:14px;
	color:#333333;

	}
.zhxxb a:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.zhxxb li{
	/**background-image:url(/images/newIndexImg/liebiaotubiao.png);*/
	background-repeat:no-repeat;
	background-position:left 70%;

	line-height:30px;
	}
.gcxxb{
	width:292px;
	height:274px;
	border:1px solid #ebebeb;
	float:left;
	margin-right:8px;

	}
.gcxxb .gcxxz{
	font-size:15px;
	color:#323232;
	font-weight:bold;
	margin-left:4px;
	float:left;
	margin-top:4px;
	}
.gcxxb .gcxxy{
	font-size:12px;
	color:#575757;
	float:right;
	margin-right:4px;
	margin-top:6px;
	}
.gcxxb .gcxxy:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.gcxxb li{
	/**background-image:url(/images/newIndexImg/liebiaotubiao.png);*/
	background-repeat:no-repeat;
	background-position:left 70%;
	padding-left:5px;
	margin-left:8px;
	line-height:30px;

	}
.gcxxb a{
	font-size:14px;
	color:#333333;
	margin-left:4px;

	}


.gchr_box{
		width:65%;
		overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 float:left;
 *padding-left:4px;

 }
 .gchr{
	 		overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
	 }


.gchr:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.gcxxb span{

		font-size:14px;
	    color:#333333;

		line-height:24px;
		margin-right:4px;
		margin-top:4px;
		*margin-top:-26px;



		}
.cgxxb{
	width:292px;
	height:274px;
	border:1px solid #ebebeb;
	float:left;
	margin-right:8px;
	}
.cgxxb .cgxxz{
	font-size:15px;
	color:#323232;
	font-weight:bold;
	margin-left:4px;
	float:left;
	margin-top:4px;
	margin-bottom:8px;
	}
.cgxxb .cgxxy{
	font-size:12px;
	color:#575757;
	float:right;
	margin-right:4px;
	margin-top:6px;
	}
.cgxxb li{
	/**background-image:url(/images/newIndexImg/liebiaotubiao.png);*/
	background-repeat:no-repeat;
	background-position:left 70%;

	margin-left:8px;
	line-height:30px;
	}
.cgxxb a{
	font-size:14px;
	color:#333333;


	}

	.cghr_box{
		width:65%;
		overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 float:left;
 *padding-left:4px;

 }
 .cghr{
	 		overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
	 }

.cghr:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.cgxxb span{
		font-size:14px;
	    color:#333333;

		line-height:24px;
		margin-right:4px;
		margin-top:26px;
		*margin-top:-26px;
		}

.gyxxb{
	width:292px;
	height:274px;
	border:1px solid #ebebeb;
	float:left;
	margin-right:8px;
	}
.gyxxb .gyxxz{
	font-size:15px;
	color:#323232;
	font-weight:bold;
	margin-left:4px;
	float:left;
	margin-top:4px;
	margin-bottom:8px;
	}
.gyxxb .gyxxy{
	font-size:12px;
	color:#575757;
	float:right;
	margin-right:4px;
	margin-top:6px;
	}
.gyxxb li{
	/**background-image:url(/images/newIndexImg/liebiaotubiao.png);*/
	background-repeat:no-repeat;
	background-position:left 70%;
	padding-left:5px;
	margin-left:8px;
	line-height:30px;
	}
.gyxxb a{
	font-size:14px;
	color:#333333;
	margin-left:4px;

	}


	.gyhr_box{
		width:65%;
		overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 float:left;
 *padding-left:4px;

 }
 .gyhr{
	 		overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
	 }



.gyhr:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.gyxxb span{
		font-size:14px;
	    color:#333333;

		line-height:24px;
		margin-right:4px;
		margin-top:4px;
		*margin-top:-26px;
		}
.zmppb{
	width:292px;
	height:272px;
	border:1px solid #ebebeb;
	float:left;
	padding-top:2px;

	}
.zmppb .zmppz{
	font-size:15px;
	color:#323232;
	font-weight:bold;
	margin-left:4px;


	}
.zmppb img{

	margin-top:8px;
	}
.zmppb .zmppy{
	font-size:12px;
	color:#575757;
	float:right;
	margin-right:4px;
	margin-top:6px;
	*margin-top:-15px;
	}
.zmppb .ppsj{
	margin-left:5px;
	margin-right:0px;
	margin-top:8px;
	margin-bottom:5px;
	width:134px;
	height:40px;
	border:1px solid #cccccc;
	}
.zzxjb{
	width:1200px;
	height:102px;
	background-color:#f0f0f0;
	}
.zzxjn{
	float:left;
	width:25%;
	height:100%;
	text-align:center;
	}
.zzxjb h3{
	font-size:24px;
	color:#ffffff;
	line-height:110px;
	margin-right:10px;
	background-image:url(/images/newIndexImg/zzxjbj.png);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	background-position:center;
	}
.zzxjb p{
	font-size:18px;
	color:#323232;
	font-weight:bold;
	}
.xglj{
	width:100%;
	margin-top:15px;

	}
.xgljz{
	width:40%;
	float:left;
	}
.xgljz p{
	float:left;
	font-size:14px;
	color:#000000;
	margin-bottom:10px;
	}
.xgljz img{
	clear:both;
	float:left;
	margin-left:15px;
	margin-right:20px;
	margin-bottom:30px;

}
.xgljz .xgljbj{
	float:left;
	}
.xgljbj{
	*padding-top:30px;
	}
.xgljz li{
	font-size:14px;
	color:#323232;
	line-height:30px;
	*margin-left:30px;

	}
.xgljy{
	width:60%;
	float:right;
	}
.hzhb{
	width:23%;
	float:left;
	}
.hzhb p{
	font-size:14px;
	color:#000000;
	line-height:30px;
	}
.hzhb a{
	font-size:14px;
	color:#323232;
	line-height:25px;
}
.hzhb a:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.yqlj{
	width:67%;
	float:right;
	margin-left:70px;
	}
.yqtop p{
	float:left;
	font-size:14px;
	color:#000000;
	line-height:30px;
	}
.yqtop a{
	float:right;
	font-size:12px;
	color:#ffffff;
	background-image:url(/images/newIndexImg/shenqingyouqinglianjie.png);
	background-repeat:no-repeat;
	background-position:center;
	line-height:26px;
	padding-left:30px;
	padding-right:30px;

}
.yq1 div{

	float:left;
	margin-right:30px;
	width:125px;
	overflow:hidden;
	 text-overflow:ellipsis;
	 white-space:nowrap;
	}

.yqbottom .yq1{
	float:left;
	line-height:24px;
	width:500px;
	}
.yq1 a{
	font-size:14px;
	color:#323232;
	}
.yq1 a:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.yqbottom{
     clear:both;
	}

#gdga{
	width:100%;
	height:55px;
	clear:both;
	overflow:hidden;
	*margin-top:30px;
	}
#gdga img{
	width:10%;
	height:100%;
	float:left;
	display:inline;
	}



.dbdh{
	width:100%;
	background-color:#00398f;
	text-align:center;
	margin-top:15px;
	margin-bottom:20px;
	clear:both;
	}
.dbdh li{
	float:left;
}
.dbdh a,.dbdh span{
	font-size:14px;
	color:#ffffff;
	line-height:32px;
	}
.dbdh a:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.gsxxjs{
	width:100%;
	text-align:center;
	margin-bottom:20px;
	}
.gsxxjs p{
	line-height:24px;
	font-size:14px;
	color:#323232;
	}
.kft{
	position:fixed;
	left:0px;
	top:30%;

	}
#fs1{
	position:fixed;
	right:0px;
	top:80%;
	z-index:1000;}
#fs4{
	position:fixed;
	right:0px;
	top:87%;}
#fs2{
	position:fixed;
	right:0px;
	top:80%;
	z-index:999;}
#fs3{
	position:fixed;
	right:45px;
	top:80%;}
.rjlb{
	width:1200px;
	height:1100px;
	background-color:#f5f5f5;
	margin-top:20px;
	margin-bottom:75px;
	}

/*20200102*/
.news-dd-wrapper{
	float:left;
	height: 19px;
	line-height: 20px;
	margin-left: 40px;
}
.news-dd-wrapper dd.active{
	color:#333;
	font-size:14px;
}
.news-dd-wrapper dd{
	color:#999;
	font-size:12px;
	margin-left:12px;
	vertical-align:middle;
}
.price-nav{
	background-color: #9f89f5;
}
.price-nav ul{
	padding:4px 0 0 4px;
	float:left;
}
.price-nav ul li{
	float:left;
	width:67px;
	height:41px;
	color:#fff;
	text-align: center;
	line-height: 41px;
	cursor: pointer;
}
.price-nav ul li.active{
	background-color: #fff;
	color:#9f89f5;
}
.priceInformation{
	float:right;
}
.priceInformation i{
	padding:0 21px;
	text-align: center;
	height:41px;
	line-height: 41px;
	font-size:16px;
	color:#fff;
}


.buy-info{
	width:315px;
	height:260px;
	float:left;
}
.buy-info dt i{
	font-size:20px;
	margin-right:6px;
	color:#ff7a7b;
    font-weight: normal;
}
.buy-info dt a{
	color:#333333;
}
.buy-info dd i{
	font-size:20px;
	cursor:pointer;
	color:#ff7a7b;
}
.buy-info dl{
	width:289px;
	height:50px;
	padding:0 13px;
	line-height: 50px;
	color: #333333;
	border-bottom:1px solid #909090;
}
.buy-info dl dt{
	float:left;
	font-size:20px;
	font-weight: 600;
	color: #333333;
}
.buy-info dl dd{
	float:right;
	font-size:19px;
	color: #333333;
}
.buy-info ul li{
	padding:8px 0;
	color:#333333;
}
.buy-info ul li:hover{
	color:#337df6;
}
.buy-info ul li:hover a{
	color:#337df6;
}
.buy-info ul li a{
	float:left;
	font-size:14px;
	color:#333333;
	width:180px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;

}
.buy-info ul li span{
	float:right;
	font-size:14px;
	width:80px;
	white-space: nowrap;
	overflow: hidden;
}
.price-market h4{
	font-size:20px;
    height: 50px;
    line-height: 50px;
}
.price-market h4 i{
	font-size:20px;
	margin-right:6px;
	color:#9f89f5;
}
.search-xq{
    display:inline-block;
    width:84px;
    height:40px;
    line-height: 40px;
    color:#fff;
    background-color: #337df6;
    text-align: center;
    margin-left:16px;
    vertical-align: top;
	padding: 0 25px;
}
.search-xq:hover{
	background-color: #1f6dec;
}